it's none of your business – English–Français translations

🇬🇧 en fr 🇫🇷

it's none of your business phraseologicalUnit

  • matter that someone is not entitled to be involved in
ce n'est pas de tes oignons
Wiktionary Links